diplotaxis tenuifolia - German English Dictionary